long rod/pole - French English Dictionary